Italian greyhound – Català–English translations

🇬🇧 en ca

Italian greyhound noun

  • Italian breed of sighthound
llebrer italià
Wiktionary Links